home *** CD-ROM | disk | FTP | other *** search
/ Wonky Flux Batch 2019 02 / Wonky_Flux_Batch_2019-02.zip / Wonky Flux Batch 2019-02 / 105 - PROSEL - 3.3.5 S2.B.dsk / RECOVER.asm < prev    next >
Assembly Source File  |  2019-02-17  |  24KB  |  992 lines

  1. 2000- A9 CC     LDA #$CC
  2. 2002- 8D F2 03  STA $03F2
  3. 2005- A9 22     LDA #$22
  4. 2007- 8D F3 03  STA $03F3
  5. 200A- 49 A5     EOR #$A5
  6. 200C- 8D F4 03  STA $03F4
  7. 200F- A9 87     LDA #$87
  8. 2011- 85 33     STA $33
  9. 2013- A2 FF     LDX #$FF
  10. 2015- 9A        TXS
  11. 2016- 86 0A     STX $0A
  12. 2018- 2C 82 C0  BIT $C082
  13. 201B- A9 95     LDA #$95
  14. 201D- 20 ED FD  JSR $FDED
  15. 2020- 8D 0C C0  STA $C00C
  16. 2023- 8D 00 C0  STA $C000
  17. 2026- 20 2F FB  JSR $FB2F
  18. 2029- 20 89 FE  JSR $FE89
  19. 202C- 20 93 FE  JSR $FE93
  20. 202F- 20 58 FC  JSR $FC58
  21. 2032- 20 3D 23  JSR $233D
  22. 2035- 10 D2     BPL $2009
  23. 2037- C5 C3     CMP $C3
  24. 2039- CF        ???
  25. 203A- D6 C5     DEC $C5,X
  26. 203C- D2        ???
  27. 203D- 8D 8D 04  STA $048D
  28. 2040- C3        ???
  29. 2041- EF        ???
  30. 2042- F0 F9     BEQ $203D
  31. 2044- F2        ???
  32. 2045- E9 E7     SBC #$E7
  33. 2047- E8        INX
  34. 2048- F4        ???
  35. 2049- A0 B1     LDY #$B1
  36. 204B- B9 B8 B7  LDA $B7B8,Y
  37. 204E- A0 E2     LDY #$E2
  38. 2050- F9 A0 C7  SBC $C7A0,Y
  39. 2053- EC E5 EE  CPX $EEE5
  40. 2056- A0 C5     LDY #$C5
  41. 2058- AE A0 C2  LDX $C2A0
  42. 205B- F2        ???
  43. 205C- E5 E4     SBC $E4
  44. 205E- EF        ???
  45. 205F- EE 8D 00  INC $008D
  46. 2062- A2 27     LDX #$27
  47. 2064- A9 DF     LDA #$DF
  48. 2066- 20 ED FD  JSR $FDED
  49. 2069- CA        DEX
  50. 206A- D0 F8     BNE $2064
  51. 206C- 20 22 23  JSR $2322
  52. 206F- F3        ???
  53. 2070- EC EF F4  CPX $F4EF
  54. 2073- A0 BA     LDY #$BA
  55. 2075- A0 B6     LDY #$B6
  56. 2077- 88        DEY
  57. 2078- 00        BRK
  58. 2079- 20 0C FD  JSR $FD0C
  59. 207C- C9 9B     CMP #$9B
  60. 207E- F0 2D     BEQ $20AD
  61. 2080- C9 8D     CMP #$8D
  62. 2082- F0 12     BEQ $2096
  63. 2084- C9 B0     CMP #$B0
  64. 2086- 90 22     BCC $20AA
  65. 2088- C9 B8     CMP #$B8
  66. 208A- B0 1E     BCS $20AA
  67. 208C- 20 ED FD  JSR $FDED
  68. 208F- 0A        ASL
  69. 2090- 0A        ASL
  70. 2091- 0A        ASL
  71. 2092- 0A        ASL
  72. 2093- 8D A1 27  STA $27A1
  73. 2096- 20 22 23  JSR $2322
  74. 2099- E4 F2     CPX $F2
  75. 209B- E9 F6     SBC #$F6
  76. 209D- E5 BA     SBC $BA
  77. 209F- A0 B1     LDY #$B1
  78. 20A1- 88        DEY
  79. 20A2- 00        BRK
  80. 20A3- 20 0C FD  JSR $FD0C
  81. 20A6- C9 9B     CMP #$9B
  82. 20A8- D0 06     BNE $20B0
  83. 20AA- 4C 00 20  JMP $2000
  84. 20AD- 4C CF 22  JMP $22CF
  85. 20B0- C9 8D     CMP #$8D
  86. 20B2- F0 12     BEQ $20C6
  87. 20B4- C9 B1     CMP #$B1
  88. 20B6- F0 0E     BEQ $20C6
  89. 20B8- C9 B2     CMP #$B2
  90. 20BA- D0 EE     BNE $20AA
  91. 20BC- 20 ED FD  JSR $FDED
  92. 20BF- 0E A1 27  ASL $27A1
  93. 20C2- 38        SEC
  94. 20C3- 6E A1 27  ROR $27A1
  95. 20C6- AD A1 27  LDA $27A1
  96. 20C9- 8D 9B 27  STA $279B
  97. 20CC- 20 27 24  JSR $2427
  98. 20CF- A9 00     LDA #$00
  99. 20D1- 8D A2 27  STA $27A2
  100. 20D4- A9 58     LDA #$58
  101. 20D6- 8D A3 27  STA $27A3
  102. 20D9- A9 00     LDA #$00
  103. 20DB- 8D A4 27  STA $27A4
  104. 20DE- 8D A5 27  STA $27A5
  105. 20E1- A2 14     LDX #$14
  106. 20E3- 20 00 BF  JSR $BF00
  107. 20E6- 80        ???
  108. 20E7- A0 27     LDY #$27
  109. 20E9- B0 58     BCS $2143
  110. 20EB- EE A4 27  INC $27A4
  111. 20EE- EE A3 27  INC $27A3
  112. 20F1- EE A3 27  INC $27A3
  113. 20F4- CA        DEX
  114. 20F5- D0 EC     BNE $20E3
  115. 20F7- AD 29 5C  LDA $5C29
  116. 20FA- 85 04     STA $04
  117. 20FC- AD 2A 5C  LDA $5C2A
  118. 20FF- 85 05     STA $05
  119. 2101- 20 86 24  JSR $2486
  120. 2104- 20 83 26  JSR $2683
  121. 2107- 20 97 24  JSR $2497
  122. 210A- 20 01 25  JSR $2501
  123. 210D- 20 83 26  JSR $2683
  124. 2110- 20 EC 22  JSR $22EC
  125. 2113- A9 00     LDA #$00
  126. 2115- A2 02     LDX #$02
  127. 2117- 20 9A 23  JSR $239A
  128. 211A- 20 63 23  JSR $2363
  129. 211D- 90 0F     BCC $212E
  130. 211F- AE 02 80  LDX $8002
  131. 2122- AD 03 80  LDA $8003
  132. 2125- D0 F0     BNE $2117
  133. 2127- E0 00     CPX #$00
  134. 2129- D0 EC     BNE $2117
  135. 212B- 4C 54 22  JMP $2254
  136. 212E- AD C0 02  LDA $02C0
  137. 2131- F0 1C     BEQ $214F
  138. 2133- 20 EC 22  JSR $22EC
  139. 2136- A0 10     LDY #$10
  140. 2138- B1 06     LDA ($06),Y
  141. 213A- C9 0F     CMP #$0F
  142. 213C- F0 08     BEQ $2146
  143. 213E- A9 44     LDA #$44
  144. 2140- 2C A9 4B  BIT $4BA9
  145. 2143- 4C 60 22  JMP $2260
  146. 2146- C8        INY
  147. 2147- B1 06     LDA ($06),Y
  148. 2149- AA        TAX
  149. 214A- C8        INY
  150. 214B- B1 06     LDA ($06),Y
  151. 214D- B0 C8     BCS $2117
  152. 214F- A0 00     LDY #$00
  153. 2151- B1 06     LDA ($06),Y
  154. 2153- 4A        LSR
  155. 2154- 4A        LSR
  156. 2155- 4A        LSR
  157. 2156- 4A        LSR
  158. 2157- 85 0B     STA $0B
  159. 2159- C9 04     CMP #$04
  160. 215B- B0 E4     BCS $2141
  161. 215D- A0 10     LDY #$10
  162. 215F- B1 06     LDA ($06),Y
  163. 2161- 8D 78 27  STA $2778
  164. 2164- C9 0F     CMP #$0F
  165. 2166- F0 D9     BEQ $2141
  166. 2168- A0 1F     LDY #$1F
  167. 216A- B1 06     LDA ($06),Y
  168. 216C- 8D 79 27  STA $2779
  169. 216F- C8        INY
  170. 2170- B1 06     LDA ($06),Y
  171. 2172- 8D 7A 27  STA $277A
  172. 2175- A0 15     LDY #$15
  173. 2177- B1 06     LDA ($06),Y
  174. 2179- 8D A8 27  STA $27A8
  175. 217C- C8        INY
  176. 217D- B1 06     LDA ($06),Y
  177. 217F- 8D A9 27  STA $27A9
  178. 2182- C8        INY
  179. 2183- B1 06     LDA ($06),Y
  180. 2185- 8D AA 27  STA $27AA
  181. 2188- 20 80 25  JSR $2580
  182. 218B- A0 11     LDY #$11
  183. 218D- B1 06     LDA ($06),Y
  184. 218F- AA        TAX
  185. 2190- C8        INY
  186. 2191- B1 06     LDA ($06),Y
  187. 2193- 20 9A 23  JSR $239A
  188. 2196- B9 00 80  LDA $8000,Y
  189. 2199- 99 00 54  STA $5400,Y
  190. 219C- 99 00 56  STA $5600,Y
  191. 219F- B9 00 81  LDA $8100,Y
  192. 21A2- 99 00 55  STA $5500,Y
  193. 21A5- 99 00 57  STA $5700,Y
  194. 21A8- C8        INY
  195. 21A9- D0 EB     BNE $2196
  196. 21AB- 84 0C     STY $0C
  197. 21AD- 84 0D     STY $0D
  198. 21AF- A4 0C     LDY $0C
  199. 21B1- A5 0B     LDA $0B
  200. 21B3- 4A        LSR
  201. 21B4- F0 33     BEQ $21E9
  202. 21B6- 90 20     BCC $21D8
  203. 21B8- A4 0D     LDY $0D
  204. 21BA- B9 00 56  LDA $5600,Y
  205. 21BD- AA        TAX
  206. 21BE- 19 00 57  ORA $5700,Y
  207. 21C1- F0 61     BEQ $2224
  208. 21C3- B9 00 57  LDA $5700,Y
  209. 21C6- 20 9A 23  JSR $239A
  210. 21C9- B9 00 80  LDA $8000,Y
  211. 21CC- 99 00 54  STA $5400,Y
  212. 21CF- B9 00 81  LDA $8100,Y
  213. 21D2- 99 00 55  STA $5500,Y
  214. 21D5- C8        INY
  215. 21D6- D0 F1     BNE $21C9
  216. 21D8- 84 0C     STY $0C
  217. 21DA- B9 00 54  LDA $5400,Y
  218. 21DD- AA        TAX
  219. 21DE- 19 00 55  ORA $5500,Y
  220. 21E1- F0 34     BEQ $2217
  221. 21E3- B9 00 55  LDA $5500,Y
  222. 21E6- 20 9A 23  JSR $239A
  223. 21E9- 20 00 BF  JSR $BF00
  224. 21EC- CB        ???
  225. 21ED- 8B        ???
  226. 21EE- 27        ???
  227. 21EF- B0 6F     BCS $2260
  228. 21F1- A5 0B     LDA $0B
  229. 21F3- 4A        LSR
  230. 21F4- F0 0E     BEQ $2204
  231. 21F6- A4 0C     LDY $0C
  232. 21F8- C8        INY
  233. 21F9- D0 DD     BNE $21D8
  234. 21FB- 90 07     BCC $2204
  235. 21FD- 84 0C     STY $0C
  236. 21FF- A4 0D     LDY $0D
  237. 2201- C8        INY
  238. 2202- D0 A9     BNE $21AD
  239. 2204- 20 00 BF  JSR $BF00
  240. 2207- D0 A6     BNE $21AF
  241. 2209- 27        ???
  242. 220A- B0 54     BCS $2260
  243. 220C- 4C 96 22  JMP $2296
  244. 220F- B9 00 54  LDA $5400,Y
  245. 2212- 19 00 55  ORA $5500,Y
  246. 2215- D0 1A     BNE $2231
  247. 2217- C8        INY
  248. 2218- 84 0C     STY $0C
  249. 221A- D0 F3     BNE $220F
  250. 221C- A5 0B     LDA $0B
  251. 221E- C9 03     CMP #$03
  252. 2220- D0 E2     BNE $2204
  253. 2222- A4 0D     LDY $0D
  254. 2224- C8        INY
  255. 2225- F0 DD     BEQ $2204
  256. 2227- B9 00 56  LDA $5600,Y
  257. 222A- 19 00 57  ORA $5700,Y
  258. 222D- F0 F5     BEQ $2224
  259. 222F- 84 0D     STY $0D
  260. 2231- A5 0C     LDA $0C
  261. 2233- 0A        ASL
  262. 2234- 8D AE 27  STA $27AE
  263. 2237- A5 0D     LDA $0D
  264. 2239- 2A        ROL
  265. 223A- 8D AF 27  STA $27AF
  266. 223D- 20 00 BF  JSR $BF00
  267. 2240- D0 AB     BNE $21ED
  268. 2242- 27        ???
  269. 2243- B0 1B     BCS $2260
  270. 2245- 20 00 BF  JSR $BF00
  271. 2248- CE AB 27  DEC $27AB
  272. 224B- B0 13     BCS $2260
  273. 224D- A4 0C     LDY $0C
  274. 224F- D0 87     BNE $21D8
  275. 2251- 4C B1 21  JMP $21B1
  276. 2254- A9 46     LDA #$46
  277. 2256- AC C0 02  LDY $02C0
  278. 2259- F0 05     BEQ $2260
  279. 225B- A9 44     LDA #$44
  280. 225D- 2C A9 40  BIT $40A9
  281. 2260- 48        PHA
  282. 2261- 20 B2 25  JSR $25B2
  283. 2264- 20 3A 23  JSR $233A
  284. 2267- 8D CD CC  STA $CCCD
  285. 226A- C9 A0     CMP #$A0
  286. 226C- E5 F2     SBC $F2
  287. 226E- F2        ???
  288. 226F- EF        ???
  289. 2270- F2        ???
  290. 2271- A0 A3     LDY #$A3
  291. 2273- A4 00     LDY $00
  292. 2275- 68        PLA
  293. 2276- 48        PHA
  294. 2277- 20 DA FD  JSR $FDDA
  295. 227A- 68        PLA
  296. 227B- 49 40     EOR #$40
  297. 227D- C9 0E     CMP #$0E
  298. 227F- B0 12     BCS $2293
  299. 2281- AA        TAX
  300. 2282- BD FD 25  LDA $25FD,X
  301. 2285- A8        TAY
  302. 2286- B9 0B 26  LDA $260B,Y
  303. 2289- F0 08     BEQ $2293
  304. 228B- 10 F8     BPL $2285
  305. 228D- 20 ED FD  JSR $FDED
  306. 2290- C8        INY
  307. 2291- D0 F3     BNE $2286
  308. 2293- 20 D6 22  JSR $22D6
  309. 2296- 20 B2 25  JSR $25B2
  310. 2299- 20 22 27  JSR $2722
  311. 229C- 20 3A 23  JSR $233A
  312. 229F- 8D D2 E5  STA $E5D2
  313. 22A2- E3        ???
  314. 22A3- EF        ???
  315. 22A4- F6 E5     INC $E5,X
  316. 22A6- F2        ???
  317. 22A7- A0 E1     LDY #$E1
  318. 22A9- EE EF F4  INC $F4EF
  319. 22AC- E8        INX
  320. 22AD- E5 F2     SBC $F2
  321. 22AF- A0 E6     LDY #$E6
  322. 22B1- E9 EC     SBC #$EC
  323. 22B3- E5 BF     SBC $BF
  324. 22B5- A0 A8     LDY #$A8
  325. 22B7- D9 AF CE  CMP $CEAF,Y
  326. 22BA- A9 00     LDA #$00
  327. 22BC- 20 A3 25  JSR $25A3
  328. 22BF- 90 0E     BCC $22CF
  329. 22C1- A2 FF     LDX #$FF
  330. 22C3- 9A        TXS
  331. 22C4- 86 0A     STX $0A
  332. 22C6- 20 86 24  JSR $2486
  333. 22C9- 4C C6 20  JMP $20C6
  334. 22CC- 20 B2 25  JSR $25B2
  335. 22CF- 20 00 BF  JSR $BF00
  336. 22D2- 65 93     ADC $93
  337. 22D4- 27        ???
  338. 22D5- 00        BRK
  339. 22D6- 20 3D 23  JSR $233D
  340. 22D9- 8D 8D C8  STA $C88D
  341. 22DC- E9 F4     SBC #$F4
  342. 22DE- A0 E1     LDY #$E1
  343. 22E0- A0 EB     LDY #$EB
  344. 22E2- E5 F9     SBC $F9
  345. 22E4- AE 00 2C  LDX $2C00
  346. 22E7- 10 C0     BPL $22A9
  347. 22E9- 4C 0C FD  JMP $FD0C
  348. 22EC- A2 00     LDX #$00
  349. 22EE- E8        INX
  350. 22EF- EC C0 02  CPX $02C0
  351. 22F2- F0 05     BEQ $22F9
  352. 22F4- 90 03     BCC $22F9
  353. 22F6- 4C 5E 22  JMP $225E
  354. 22F9- BD C0 02  LDA $02C0,X
  355. 22FC- 9D 40 02  STA $0240,X
  356. 22FF- C9 2F     CMP #$2F
  357. 2301- D0 EB     BNE $22EE
  358. 2303- 8E 40 02  STX $0240
  359. 2306- AD C0 02  LDA $02C0
  360. 2309- ED 40 02  SBC $0240
  361. 230C- 8D C0 02  STA $02C0
  362. 230F- CE 40 02  DEC $0240
  363. 2312- A0 00     LDY #$00
  364. 2314- C8        INY
  365. 2315- E8        INX
  366. 2316- BD C0 02  LDA $02C0,X
  367. 2319- 99 C0 02  STA $02C0,Y
  368. 231C- CC C0 02  CPY $02C0
  369. 231F- 90 F3     BCC $2314
  370. 2321- 60        RTS
  371. 2322- 20 3D 23  JSR $233D
  372. 2325- 8D 8D C2  STA $C28D
  373. 2328- E1 E3     SBC ($E3,X)
  374. 232A- EB        ???
  375. 232B- F5 F0     SBC $F0,X
  376. 232D- A0 E4     LDY #$E4
  377. 232F- E9 F3     SBC #$F3
  378. 2331- EB        ???
  379. 2332- A0 E9     LDY #$E9
  380. 2334- EE A0 00  INC $00A0
  381. 2337- 4C 3D 23  JMP $233D
  382. 233A- 20 86 24  JSR $2486
  383. 233D- 68        PLA
  384. 233E- 85 08     STA $08
  385. 2340- 68        PLA
  386. 2341- 85 09     STA $09
  387. 2343- D0 03     BNE $2348
  388. 2345- 20 5B 23  JSR $235B
  389. 2348- A0 00     LDY #$00
  390. 234A- E6 08     INC $08
  391. 234C- D0 02     BNE $2350
  392. 234E- E6 09     INC $09
  393. 2350- B1 08     LDA ($08),Y
  394. 2352- D0 F1     BNE $2345
  395. 2354- A5 09     LDA $09
  396. 2356- 48        PHA
  397. 2357- A5 08     LDA $08
  398. 2359- 48        PHA
  399. 235A- 60        RTS
  400. 235B- 30 03     BMI $2360
  401. 235D- 85 24     STA $24
  402. 235F- 60        RTS
  403. 2360- 4C ED FD  JMP $FDED
  404. 2363- A9 04     LDA #$04
  405. 2365- 85 06     STA $06
  406. 2367- A9 80     LDA #$80
  407. 2369- 85 07     STA $07
  408. 236B- A0 00     LDY #$00
  409. 236D- B1 06     LDA ($06),Y
  410. 236F- C9 E0     CMP #$E0
  411. 2371- B0 17     BCS $238A
  412. 2373- 29 0F     AND #$0F
  413. 2375- CD 40 02  CMP $0240
  414. 2378- D0 10     BNE $238A
  415. 237A- AA        TAX
  416. 237B- C8        INY
  417. 237C- B1 06     LDA ($06),Y
  418. 237E- 59 40 02  EOR $0240,Y
  419. 2381- 29 5F     AND #$5F
  420. 2383- D0 05     BNE $238A
  421. 2385- CA        DEX
  422. 2386- D0 F3     BNE $237B
  423. 2388- 18        CLC
  424. 2389- 60        RTS
  425. 238A- A5 06     LDA $06
  426. 238C- 18        CLC
  427. 238D- 69 27     ADC #$27
  428. 238F- 85 06     STA $06
  429. 2391- 90 02     BCC $2395
  430. 2393- E6 07     INC $07
  431. 2395- C9 FF     CMP #$FF
  432. 2397- D0 D2     BNE $236B
  433. 2399- 60        RTS
  434. 239A- 86 02     STX $02
  435. 239C- 85 03     STA $03
  436. 239E- E6 02     INC $02
  437. 23A0- D0 02     BNE $23A4
  438. 23A2- E6 03     INC $03
  439. 23A4- A9 00     LDA #$00
  440. 23A6- 85 00     STA $00
  441. 23A8- A9 60     LDA #$60
  442. 23AA- 85 01     STA $01
  443. 23AC- A0 FF     LDY #$FF
  444. 23AE- 8C 9E 27  STY $279E
  445. 23B1- 8C 9F 27  STY $279F
  446. 23B4- A0 00     LDY #$00
  447. 23B6- B1 00     LDA ($00),Y
  448. 23B8- A2 08     LDX #$08
  449. 23BA- 0A        ASL
  450. 23BB- A8        TAY
  451. 23BC- A5 02     LDA $02
  452. 23BE- D0 02     BNE $23C2
  453. 23C0- C6 03     DEC $03
  454. 23C2- C6 02     DEC $02
  455. 23C4- B0 08     BCS $23CE
  456. 23C6- EE 9E 27  INC $279E
  457. 23C9- D0 03     BNE $23CE
  458. 23CB- EE 9F 27  INC $279F
  459. 23CE- A5 02     LDA $02
  460. 23D0- 05 03     ORA $03
  461. 23D2- F0 11     BEQ $23E5
  462. 23D4- 98        TYA
  463. 23D5- CA        DEX
  464. 23D6- D0 E2     BNE $23BA
  465. 23D8- E6 00     INC $00
  466. 23DA- D0 D8     BNE $23B4
  467. 23DC- E6 01     INC $01
  468. 23DE- 10 D4     BPL $23B4
  469. 23E0- A9 4D     LDA #$4D
  470. 23E2- 4C 60 22  JMP $2260
  471. 23E5- B0 F9     BCS $23E0
  472. 23E7- AA        TAX
  473. 23E8- A9 14     LDA #$14
  474. 23EA- E8        INX
  475. 23EB- E0 64     CPX #$64
  476. 23ED- B0 F1     BCS $23E0
  477. 23EF- 6D 9E 27  ADC $279E
  478. 23F2- 8D 9E 27  STA $279E
  479. 23F5- 90 03     BCC $23FA
  480. 23F7- EE 9F 27  INC $279F
  481. 23FA- 38        SEC
  482. 23FB- E5 04     SBC $04
  483. 23FD- A8        TAY
  484. 23FE- AD 9F 27  LDA $279F
  485. 2401- E5 05     SBC $05
  486. 2403- 90 0A     BCC $240F
  487. 2405- 8D 9F 27  STA $279F
  488. 2408- 8C 9E 27  STY $279E
  489. 240B- A9 04     LDA #$04
  490. 240D- D0 DB     BNE $23EA
  491. 240F- E4 0A     CPX $0A
  492. 2411- F0 0A     BEQ $241D
  493. 2413- 8A        TXA
  494. 2414- 48        PHA
  495. 2415- 20 22 27  JSR $2722
  496. 2418- 68        PLA
  497. 2419- AA        TAX
  498. 241A- 20 29 24  JSR $2429
  499. 241D- 20 00 BF  JSR $BF00
  500. 2420- 80        ???
  501. 2421- 9A        TXS
  502. 2422- 27        ???
  503. 2423- B0 BD     BCS $23E2
  504. 2425- A8        TAY
  505. 2426- 60        RTS
  506. 2427- A2 01     LDX #$01
  507. 2429- 8A        TXA
  508. 242A- 85 0A     STA $0A
  509. 242C- A0 B0     LDY #$B0
  510. 242E- C9 0A     CMP #$0A
  511. 2430- 90 05     BCC $2437
  512. 2432- E9 0A     SBC #$0A
  513. 2434- C8        INY
  514. 2435- B0 F7     BCS $242E
  515. 2437- 09 B0     ORA #$B0
  516. 2439- 8D F9 25  STA $25F9
  517. 243C- 8C F8 25  STY $25F8
  518. 243F- 20 3A 23  JSR $233A
  519. 2442- C9 EE     CMP #$EE
  520. 2444- F3        ???
  521. 2445- E5 F2     SBC $F2
  522. 2447- F4        ???
  523. 2448- A0 00     LDY #$00
  524. 244A- B9 F1 25  LDA $25F1,Y
  525. 244D- F0 06     BEQ $2455
  526. 244F- 20 ED FD  JSR $FDED
  527. 2452- C8        INY
  528. 2453- D0 F5     BNE $244A
  529. 2455- 20 D6 22  JSR $22D6
  530. 2458- C9 9B     CMP #$9B
  531. 245A- F0 38     BEQ $2494
  532. 245C- A9 02     LDA #$02
  533. 245E- 8D A4 27  STA $27A4
  534. 2461- A9 00     LDA #$00
  535. 2463- 8D A5 27  STA $27A5
  536. 2466- A9 00     LDA #$00
  537. 2468- 8D A2 27  STA $27A2
  538. 246B- A9 80     LDA #$80
  539. 246D- 8D A3 27  STA $27A3
  540. 2470- 20 00 BF  JSR $BF00
  541. 2473- 80        ???
  542. 2474- A0 27     LDY #$27
  543. 2476- B0 19     BCS $2491
  544. 2478- A0 08     LDY #$08
  545. 247A- B9 05 80  LDA $8005,Y
  546. 247D- 59 F1 25  EOR $25F1,Y
  547. 2480- 0A        ASL
  548. 2481- D0 A6     BNE $2429
  549. 2483- 88        DEY
  550. 2484- 10 F4     BPL $247A
  551. 2486- A9 0A     LDA #$0A
  552. 2488- 20 5B FB  JSR $FB5B
  553. 248B- 20 8E FD  JSR $FD8E
  554. 248E- 4C 42 FC  JMP $FC42
  555. 2491- 4C 60 22  JMP $2260
  556. 2494- 4C 96 22  JMP $2296
  557. 2497- 20 3A 23  JSR $233A
  558. 249A- C7        ???
  559. 249B- E9 F6     SBC #$F6
  560. 249D- E5 A0     SBC $A0
  561. 249F- E6 E9     INC $E9
  562. 24A1- EC E5 EE  CPX $EEE5
  563. 24A4- E1 ED     SBC ($ED,X)
  564. 24A6- E5 A0     SBC $A0
  565. 24A8- F4        ???
  566. 24A9- EF        ???
  567. 24AA- A0 F2     LDY #$F2
  568. 24AC- E5 E3     SBC $E3
  569. 24AE- EF        ???
  570. 24AF- F6 E5     INC $E5,X
  571. 24B1- F2        ???
  572. 24B2- AC A0 D2  LDY $D2A0
  573. 24B5- D4        ???
  574. 24B6- CE A0 F4  DEC $F4A0
  575. 24B9- EF        ???
  576. 24BA- A0 E1     LDY #$E1
  577. 24BC- E2        ???
  578. 24BD- EF        ???
  579. 24BE- F2        ???
  580. 24BF- F4        ???
  581. 24C0- BA        TSX
  582. 24C1- 8D 8D 00  STA $008D
  583. 24C4- AE 50 5A  LDX $5A50
  584. 24C7- C8        INY
  585. 24C8- B9 50 5A  LDA $5A50,Y
  586. 24CB- 09 80     ORA #$80
  587. 24CD- 20 ED FD  JSR $FDED
  588. 24D0- CA        DEX
  589. 24D1- D0 F4     BNE $24C7
  590. 24D3- A9 AF     LDA #$AF
  591. 24D5- 20 ED FD  JSR $FDED
  592. 24D8- 20 B9 25  JSR $25B9
  593. 24DB- B0 BA     BCS $2497
  594. 24DD- A9 2F     LDA #$2F
  595. 24DF- CD 81 02  CMP $0281
  596. 24E2- F0 B3     BEQ $2497
  597. 24E4- AE 80 02  LDX $0280
  598. 24E7- DD 80 02  CMP $0280,X
  599. 24EA- F0 0B     BEQ $24F7
  600. 24EC- 9D 81 02  STA $0281,X
  601. 24EF- E8        INX
  602. 24F0- 8E 80 02  STX $0280
  603. 24F3- E0 40     CPX #$40
  604. 24F5- B0 A0     BCS $2497
  605. 24F7- BD 80 02  LDA $0280,X
  606. 24FA- 9D C0 02  STA $02C0,X
  607. 24FD- CA        DEX
  608. 24FE- 10 F7     BPL $24F7
  609. 2500- 60        RTS
  610. 2501- 20 3A 23  JSR $233A
  611. 2504- C7        ???
  612. 2505- E9 F6     SBC #$F6
  613. 2507- E5 A0     SBC $A0
  614. 2509- C6 D5     DEC $D5
  615. 250B- CC CC A0  CPY $A0CC
  616. 250E- F0 E1     BEQ $24F1
  617. 2510- F4        ???
  618. 2511- E8        INX
  619. 2512- EE E1 ED  INC $EDE1
  620. 2515- E5 A0     SBC $A0
  621. 2517- EF        ???
  622. 2518- E6 A0     INC $A0
  623. 251A- E4 E5     CPX $E5
  624. 251C- F3        ???
  625. 251D- F4        ???
  626. 251E- E9 EE     SBC #$EE
  627. 2520- E1 F4     SBC ($F4,X)
  628. 2522- E9 EF     SBC #$EF
  629. 2524- EE A0 E6  INC $E6A0
  630. 2527- E9 EC     SBC #$EC
  631. 2529- E5 BA     SBC $BA
  632. 252B- 8D 8D 00  STA $008D
  633. 252E- 20 B9 25  JSR $25B9
  634. 2531- B0 CE     BCS $2501
  635. 2533- AD 00 02  LDA $0200
  636. 2536- C9 AF     CMP #$AF
  637. 2538- D0 C7     BNE $2501
  638. 253A- 60        RTS
  639. 253B- 4C 60 22  JMP $2260
  640. 253E- C9 47     CMP #$47
  641. 2540- D0 F9     BNE $253B
  642. 2542- 20 3A 23  JSR $233A
  643. 2545- C4 E5     CPY $E5
  644. 2547- F3        ???
  645. 2548- F4        ???
  646. 2549- E9 EE     SBC #$EE
  647. 254B- E1 F4     SBC ($F4,X)
  648. 254D- E9 EF     SBC #$EF
  649. 254F- EE A0 E6  INC $E6A0
  650. 2552- E9 EC     SBC #$EC
  651. 2554- E5 A0     SBC $A0
  652. 2556- E5 F8     SBC $F8
  653. 2558- E9 F3     SBC #$F3
  654. 255A- F4        ???
  655. 255B- F3        ???
  656. 255C- AE 8D 8D  LDX $8D8D
  657. 255F- C4 E5     CPY $E5
  658. 2561- EC E5 F4  CPX $F4E5
  659. 2564- E5 A0     SBC $A0
  660. 2566- E9 F4     SBC #$F4
  661. 2568- BF        ???
  662. 2569- A0 A8     LDY #$A8
  663. 256B- D9 AF CE  CMP $CEAF,Y
  664. 256E- A9 00     LDA #$00
  665. 2570- 20 A3 25  JSR $25A3
  666. 2573- B0 03     BCS $2578
  667. 2575- 4C 96 22  JMP $2296
  668. 2578- 20 00 BF  JSR $BF00
  669. 257B- C1 86     CMP ($86,X)
  670. 257D- 27        ???
  671. 257E- B0 BB     BCS $253B
  672. 2580- 20 00 BF  JSR $BF00
  673. 2583- 82        ???
  674. 2584- EA        NOP
  675. 2585- EA        NOP
  676. 2586- 20 00 BF  JSR $BF00
  677. 2589- C0 74     CPY #$74
  678. 258B- 27        ???
  679. 258C- B0 B0     BCS $253E
  680. 258E- 20 00 BF  JSR $BF00
  681. 2591- C8        INY
  682. 2592- 80        ???
  683. 2593- 27        ???
  684. 2594- AC 85 27  LDY $2785
  685. 2597- 8C 8C 27  STY $278C
  686. 259A- 8C A7 27  STY $27A7
  687. 259D- 8C AC 27  STY $27AC
  688. 25A0- B0 99     BCS $253B
  689. 25A2- 60        RTS
  690. 25A3- 20 0C FD  JSR $FD0C
  691. 25A6- 29 DF     AND #$DF
  692. 25A8- C9 D9     CMP #$D9
  693. 25AA- F0 05     BEQ $25B1
  694. 25AC- C9 CE     CMP #$CE
  695. 25AE- D0 F3     BNE $25A3
  696. 25B0- 18        CLC
  697. 25B1- 60        RTS
  698. 25B2- 20 00 BF  JSR $BF00
  699. 25B5- CC 89 27  CPY $2789
  700. 25B8- 60        RTS
  701. 25B9- 20 6F FD  JSR $FD6F
  702. 25BC- 8A        TXA
  703. 25BD- F0 2F     BEQ $25EE
  704. 25BF- E0 40     CPX #$40
  705. 25C1- B0 29     BCS $25EC
  706. 25C3- 8E 80 02  STX $0280
  707. 25C6- BD FF 01  LDA $01FF,X
  708. 25C9- 29 7F     AND #$7F
  709. 25CB- C9 60     CMP #$60
  710. 25CD- 90 02     BCC $25D1
  711. 25CF- 29 5F     AND #$5F
  712. 25D1- C9 2E     CMP #$2E
  713. 25D3- 90 17     BCC $25EC
  714. 25D5- C9 5B     CMP #$5B
  715. 25D7- B0 13     BCS $25EC
  716. 25D9- C9 41     CMP #$41
  717. 25DB- B0 04     BCS $25E1
  718. 25DD- C9 3A     CMP #$3A
  719. 25DF- B0 0B     BCS $25EC
  720. 25E1- 9D 80 02  STA $0280,X
  721. 25E4- CA        DEX
  722. 25E5- D0 DF     BNE $25C6
  723. 25E7- 20 86 24  JSR $2486
  724. 25EA- 18        CLC
  725. 25EB- 60        RTS
  726. 25EC- 38        SEC
  727. 25ED- 60        RTS
  728. 25EE- 4C CC 22  JMP $22CC
  729. 25F1- C2        ???
  730. 25F2- C1 C3     CMP ($C3,X)
  731. 25F4- CB        ???
  732. 25F5- D5 D0     CMP $D0,X
  733. 25F7- AE B0 B1  LDX $B1B0
  734. 25FA- 8D 8D 00  STA $008D
  735. 25FD- 00        BRK
  736. 25FE- 77        ???
  737. 25FF- 77        ???
  738. 2600- 77        ???
  739. 2601- 13        ???
  740. 2602- 77        ???
  741. 2603- 1F        ???
  742. 2604- 77        ???
  743. 2605- 30 39     BMI $2640
  744. 2607- 77        ???
  745. 2608- 51 77     EOR ($77),Y
  746. 260A- 69 8D     ADC #$8D
  747. 260C- 8D C9 EE  STA $EEC9
  748. 260F- F6 E1     INC $E1,X
  749. 2611- EC E9 E4  CPX $E4E9
  750. 2614- A0 F0     LDY #$F0
  751. 2616- E1 F4     SBC ($F4,X)
  752. 2618- E8        INX
  753. 2619- EE E1 ED  INC $EDE1
  754. 261C- E5 00     SBC $00
  755. 261E- 8D 8D C4  STA $C48D
  756. 2621- E9 F2     SBC #$F2
  757. 2623- E5 E3     SBC $E3
  758. 2625- F4        ???
  759. 2626- EF        ???
  760. 2627- F2        ???
  761. 2628- F9 25 8D  SBC $8D25,Y
  762. 262B- 8D C6 E9  STA $E9C6
  763. 262E- EC E5 A0  CPX $A0E5
  764. 2631- EE EF F4  INC $F4EF
  765. 2634- A0 E6     LDY #$E6
  766. 2636- EF        ???
  767. 2637- F5 EE     SBC $EE,X
  768. 2639- E4 00     CPX $00
  769. 263B- 8D 8D D6  STA $D68D
  770. 263E- EF        ???
  771. 263F- EC F5 ED  CPX $EDF5
  772. 2642- E5 4B     SBC $4B
  773. 2644- 8D 8D D6  STA $D68D
  774. 2647- EF        ???
  775. 2648- EC F5 ED  CPX $EDF5
  776. 264B- E5 A0     SBC $A0
  777. 264D- E4 E9     CPX $E9
  778. 264F- F2        ???
  779. 2650- E5 E3     SBC $E3
  780. 2652- F4        ???
  781. 2653- EF        ???
  782. 2654- F2        ???
  783. 2655- F9 A0 E6  SBC $E6A0,Y
  784. 2658- F5 EC     SBC $EC,X
  785. 265A- EC 00 8D  CPX $8D00
  786. 265D- 8D D5 EE  STA $EED5
  787. 2660- F3        ???
  788. 2661- F5 F0     SBC $F0,X
  789. 2663- F0 EF     BEQ $2654
  790. 2665- F2        ???
  791. 2666- F4        ???
  792. 2667- E5 E4     SBC $E4
  793. 2669- A0 E6     LDY #$E6
  794. 266B- E9 EC     SBC #$EC
  795. 266D- E5 A0     SBC $A0
  796. 266F- F4        ???
  797. 2670- F9 F0 E5  SBC $E5F0,Y
  798. 2673- 00        BRK
  799. 2674- 8D 8D CF  STA $CF8D
  800. 2677- F5 F4     SBC $F4,X
  801. 2679- A0 EF     LDY #$EF
  802. 267B- E6 A0     INC $A0
  803. 267D- F2        ???
  804. 267E- E1 EE     SBC ($EE,X)
  805. 2680- E7        ???
  806. 2681- E5 00     SBC $00
  807. 2683- A9 08     LDA #$08
  808. 2685- 20 5B FB  JSR $FB5B
  809. 2688- AD 1C 5C  LDA $5C1C
  810. 268B- F0 60     BEQ $26ED
  811. 268D- 20 3D 23  JSR $233D
  812. 2690- 8D C2 E1  STA $E1C2
  813. 2693- E3        ???
  814. 2694- EB        ???
  815. 2695- F5 F0     SBC $F0,X
  816. 2697- A0 E3     LDY #$E3
  817. 2699- F2        ???
  818. 269A- E5 E1     SBC $E1
  819. 269C- F4        ???
  820. 269D- E5 E4     SBC $E4
  821. 269F- A0 EF     LDY #$EF
  822. 26A1- EE A0 00  INC $00A0
  823. 26A4- AD 1D 5C  LDA $5C1D
  824. 26A7- 85 08     STA $08
  825. 26A9- AD 1C 5C  LDA $5C1C
  826. 26AC- 48        PHA
  827. 26AD- 29 1F     AND #$1F
  828. 26AF- 20 DA 26  JSR $26DA
  829. 26B2- A9 AD     LDA #$AD
  830. 26B4- 20 ED FD  JSR $FDED
  831. 26B7- 68        PLA
  832. 26B8- 46 08     LSR $08
  833. 26BA- 6A        ROR
  834. 26BB- 29 F0     AND #$F0
  835. 26BD- 4A        LSR
  836. 26BE- 4A        LSR
  837. 26BF- AA        TAX
  838. 26C0- A0 04     LDY #$04
  839. 26C2- BD EE 26  LDA $26EE,X
  840. 26C5- 20 ED FD  JSR $FDED
  841. 26C8- E8        INX
  842. 26C9- 88        DEY
  843. 26CA- D0 F6     BNE $26C2
  844. 26CC- A5 08     LDA $08
  845. 26CE- 20 E3 26  JSR $26E3
  846. 26D1- 48        PHA
  847. 26D2- 8A        TXA
  848. 26D3- 20 ED FD  JSR $FDED
  849. 26D6- 68        PLA
  850. 26D7- 4C ED FD  JMP $FDED
  851. 26DA- 20 E3 26  JSR $26E3
  852. 26DD- 48        PHA
  853. 26DE- BD 3E 26  LDA $263E,X
  854. 26E1- D0 F0     BNE $26D3
  855. 26E3- A2 AF     LDX #$AF
  856. 26E5- 38        SEC
  857. 26E6- E8        INX
  858. 26E7- E9 0A     SBC #$0A
  859. 26E9- B0 FB     BCS $26E6
  860. 26EB- 69 BA     ADC #$BA
  861. 26ED- 60        RTS
  862. 26EE- A0 B1     LDY #$B1
  863. 26F0- B2        ???
  864. 26F1- B3        ???
  865. 26F2- CA        DEX
  866. 26F3- C1 CE     CMP ($CE,X)
  867. 26F5- AD C6 C5  LDA $C5C6
  868. 26F8- C2        ???
  869. 26F9- AD CD C1  LDA $C1CD
  870. 26FC- D2        ???
  871. 26FD- AD C1 D0  LDA $D0C1
  872. 2700- D2        ???
  873. 2701- AD CD C1  LDA $C1CD
  874. 2704- D9 AD CA  CMP $CAAD,Y
  875. 2707- D5 CE     CMP $CE,X
  876. 2709- AD CA D5  LDA $D5CA
  877. 270C- CC AD C1  CPY $C1AD
  878. 270F- D5 C7     CMP $C7,X
  879. 2711- AD D3 C5  LDA $C5D3
  880. 2714- D0 AD     BNE $26C3
  881. 2716- CF        ???
  882. 2717- C3        ???
  883. 2718- D4        ???
  884. 2719- AD CE CF  LDA $CFCE
  885. 271C- D6 AD     DEC $AD,X
  886. 271E- C4 C5     CPY $C5
  887. 2720- C3        ???
  888. 2721- AD AD 9B  LDA $9BAD
  889. 2724- 27        ???
  890. 2725- 48        PHA
  891. 2726- 0A        ASL
  892. 2727- 30 03     BMI $272C
  893. 2729- A9 02     LDA #$02
  894. 272B- 2C A9 00  BIT $00A9
  895. 272E- 69 01     ADC #$01
  896. 2730- 8D 69 27  STA $2769
  897. 2733- 68        PLA
  898. 2734- 4A        LSR
  899. 2735- 4A        LSR
  900. 2736- 4A        LSR
  901. 2737- 4A        LSR
  902. 2738- 0A        ASL
  903. 2739- A8        TAY
  904. 273A- B9 10 BF  LDA $BF10,Y
  905. 273D- 69 03     ADC #$03
  906. 273F- 8D 60 27  STA $2760
  907. 2742- B9 11 BF  LDA $BF11,Y
  908. 2745- 8D 61 27  STA $2761
  909. 2748- 8D 55 27  STA $2755
  910. 274B- 49 C0     EOR #$C0
  911. 274D- C9 08     CMP #$08
  912. 274F- B0 15     BCS $2766
  913. 2751- A0 07     LDY #$07
  914. 2753- B9 00 C5  LDA $C500,Y
  915. 2756- D9 6C 27  CMP $276C,Y
  916. 2759- D0 0B     BNE $2766
  917. 275B- 88        DEY
  918. 275C- 88        DEY
  919. 275D- 10 F4     BPL $2753
  920. 275F- 20 0D C5  JSR $C50D
  921. 2762- 04        ???
  922. 2763- 68        PLA
  923. 2764- 27        ???
  924. 2765- 60        RTS
  925. 2766- 18        CLC
  926. 2767- 60        RTS
  927. 2768- 03        ???
  928. 2769- 01 72     ORA ($72,X)
  929. 276B- 27        ???
  930. 276C- 04        ???
  931. 276D- 20 00 00  JSR $0000
  932. 2770- 00        BRK
  933. 2771- 03        ???
  934. 2772- 00        BRK
  935. 2773- 00        BRK
  936. 2774- 07        ???
  937. 2775- 80        ???
  938. 2776- 02        ???
  939. 2777- C3        ???
  940. 2778- 04        ???
  941. 2779- 00        BRK
  942. 277A- 00        BRK
  943. 277B- 01 00     ORA ($00,X)
  944. 277D- 00        BRK
  945. 277E- 00        BRK
  946. 277F- 00        BRK
  947. 2780- 03        ???
  948. 2781- 80        ???
  949. 2782- 02        ???
  950. 2783- 00        BRK
  951. 2784- 50 00     BVC $2786
  952. 2786- 01 80     ORA ($80,X)
  953. 2788- 02        ???
  954. 2789- 01 00     ORA ($00,X)
  955. 278B- 04        ???
  956. 278C- 00        BRK
  957. 278D- 00        BRK
  958. 278E- 80        ???
  959. 278F- 00        BRK
  960. 2790- 02        ???
  961. 2791- 00        BRK
  962. 2792- 00        BRK
  963. 2793- 04        ???
  964. 2794- 00        BRK
  965. 2795- 00        BRK
  966. 2796- 00        BRK
  967. 2797- 00        BRK
  968. 2798- 00        BRK
  969. 2799- 00        BRK
  970. 279A- 03        ???
  971. 279B- 60        RTS
  972. 279C- 00        BRK
  973. 279D- 80        ???
  974. 279E- 00        BRK
  975. 279F- 00        BRK
  976. 27A0- 03        ???
  977. 27A1- 60        RTS
  978. 27A2- 00        BRK
  979. 27A3- 58        CLI
  980. 27A4- 00        BRK
  981. 27A5- 00        BRK
  982. 27A6- 02        ???
  983. 27A7- 00        BRK
  984. 27A8- 00        BRK
  985. 27A9- 00        BRK
  986. 27AA- 00        BRK
  987. 27AB- 02        ???
  988. 27AC- 00        BRK
  989. 27AD- 00        BRK
  990. 27AE- 00        BRK
  991. 27AF- 00        BRK
  992.